Big Huge Thesaurus

uriniferous tubule

noun